package com.cfs.svc.bz;

import java.util.List;
import javax.ws.rs.GET;
import javax.ws.rs.POST;
import javax.ws.rs.Path;
import javax.ws.rs.PathParam;
import com.cfs.po.bz.DealPerson;
import com.cfs.vo.Condition;

/**
 * 
 * 维修人员类
 * @author lm
 * @version 1.0
 * 创建时间 2015-6-4
 */
@Path("/DealPerson")
public interface DealPersonService {

	@POST
	@Path("/add")
	public Long add(DealPerson d);

	@POST
	@Path("/get")
	public List<DealPerson> list(Condition c);

	@GET
	@Path("/get/{id}")
	public DealPerson get(@PathParam("id") Long id);

	@POST
	@Path("/list")
	public List<DealPerson> listAll();

	@GET
	@Path("/del/{id}")
	public int deleteById(@PathParam("id") Long id);

	@POST
	@Path("/upd")
	public Long update(DealPerson d);

}
